cattle grate - Francés Inglés Diccionario